container_aria

my file learn about tech container (docker, podman, kubernetes)


Project maintained by ariafatah0711 Hosted on GitHub Pages — Theme by mattgraham

playbook variables

example

---
- name: Playbook setup web server
  hosts: node_docker
  become: true
  vars: # mendefinisikan variable
    user_app: ansibleweb
  tasks:
    - name: Install nginx
      ansible.builtin.apt:
        name: nginx
        state: present
    - name: Buat user 
      ansible.builtin.user:
        name: ""
        password: belajaransible
        shell: /bin/bash
    - name: Copy file html
      ansible.builtin.copy:
        src: ./web/
        dest: /var/www/html/
        mode: '644'
        owner: ""
        group: ""

run

ansible-playbook 03\ -\ playbook-wevserver_vars.yaml

ssh -i /ssh_node/private.key node1 ls -la /var/www/html/index.html
# -rw-r--r-- 1 ansibleweb ansibleweb 435 Jan  4 06:33 /var/www/html/index.html

ansible node_docker -m command -a "ls -la /var/www/html/index.html"
# node1 | CHANGED | rc=0 >>
# -rw-r--r-- 1 ansibleweb ansibleweb 435 Jan  4 06:33 /var/www/html/index.html
# node2 | CHANGED | rc=0 >>
# -rw-r--r-- 1 ansibleweb ansibleweb 435 Jan  4 06:33 /var/www/html/index.html
# node3 | CHANGED | rc=0 >>
# -rw-r--r-- 1 ansibleweb ansibleweb 435 Jan  4 06:33 /var/www/html/index.html

list

# list
region:
  - northeast
  - southeast
  - midwest

## mamnggil list
region: ""

# dictionary
foo:
  field1: one
  field2: two

## memanggil dictionary



# merged list
merged_list: ""

# merged dict
merged_dict: ""